/* 此文件为脚本生成，请勿手动修改，有问题请找李良云 */

/* eslint-disable */

// @ts-nocheck

type RequestOptions = {
  requestProps?: Record<string, any>
  apiVersion?: string
}
/* 华天云测 API文档,1.0 */

/** 更新计量单位状态 */
export type UpdateMeasureUnitStateDTO = {
  unitId: number /* 计量单位ID*/
  state: number /* 状态（1 启用 0 停用）*/
}

/**  */
export type SingleResponseBoolean = {
  success: boolean /* */
  errCode: string /* */
  errMessage: string /* */
  data: boolean /* */
}

/** 更新计量单位 */
export type UpdateMeasureUnitDTO = {
  unitId: number /* 计量单位ID*/
  unitNo?: string /* 计量单位编号*/
  unitName?: string /* 计量单位名称*/
  measureCategoryDictId?: number /* 计量类别字典ID*/
  isBasicUnit?: number /* 是否基本单位（0 表示否，1 表示是）*/
  conversionCoefficient?: string /* 换算系数*/
  remark?: string /* 备注*/
  state?: number /* 状态（1 启用 0 停用）*/
}

/** 添加计量单位 */
export type SaveMeasureUnitDTO = {
  unitNo: string /* 计量单位编号*/
  unitName: string /* 计量单位名称*/
  measureCategoryDictId: number /* 计量类别字典ID*/
  isBasicUnit: number /* 是否基本单位（0 表示否，1 表示是）*/
  conversionCoefficient: string /* 换算系数*/
  remark?: string /* 备注*/
  state?: number /* 状态（1 启用 0 停用）*/
}

/** 删除计量单位 */
export type RemoveMeasureUnitDTO = {
  unitId: number /* 计量单位ID*/
}

/** 批量删除计量单位 */
export type BatchRemoveMeasureUnitDTO = {
  unitIdList: number[] /* 计量单位ID列表*/
}

/** 更新行业状态 */
export type UpdateIndustryStateDTO = {
  industryId: number /* 行业ID*/
  state: number /* 状态（1 启用 0 停用）*/
}

/** 更新行业 */
export type UpdateIndustryDTO = {
  industryId: number /* 行业ID*/
  industryNo?: string /* 行业编号*/
  industryName?: string /* 行业名称*/
  industryCategoryDictId?: number /* 行业类别字典ID*/
  remark?: string /* 备注*/
  state?: number /* 状态（1 启用 0 停用）*/
}

/** 添加行业 */
export type SaveIndustryDTO = {
  industryNo: string /* 行业编号*/
  industryName: string /* 行业名称*/
  industryCategoryDictId: number /* 行业类别字典ID*/
  remark?: string /* 备注*/
  state?: number /* 状态（1 启用 0 停用）*/
}

/** 删除行业 */
export type RemoveIndustryDTO = {
  industryId: number /* 行业ID*/
}

/** 批量删除行业 */
export type BatchRemoveIndustryDTO = {
  industryIdList: number[] /* 行业ID列表*/
}

/** 查询行政区划信息-请求对象 */
export type SystemDistrictCmd = {
  name?: string /* 区域名称*/
  code?: string /* 区域编码*/
  alphaCode?: string /* 区域拼音码*/
}

/**  */
export type MultiResponseSystemDistrictCo = {
  success: boolean /* */
  errCode: string /* */
  errMessage: string /* */
  data: SystemDistrictCo[] /* */
  empty?: boolean /* */
  notEmpty?: boolean /* */
}

/** 查询行政区划信息-响应对象 */
export type SystemDistrictCo = {
  extValues?: any /* */
  districtCode?: string /* 行政区划ID*/
  districtName?: string /* 行政区划名称*/
  alphaCode?: string /* 字母码*/
  fullName?: string /* 行政区划完整名称*/
  parentCode?: string /* 父级区域编码*/
  level?: number /* 行政区划级别（0：全国，1：省份（直辖市会在province和city中显示），2：市（直辖市会在province和city中显示），3：区/县，4：镇/乡/街道）*/
  child?: SystemDistrictCo /* */
}

/** 级联查询请求对象 */
export type SystemDistrictCascadeCmd = {
  level: number /* 等级 1-省 2-市 3-区 */
  code: string /* 父级编码，如果查询所有省，请传0，查询所有市，请传入省份的district_code */
}

/**  */
export type MultiResponseSystemDistrictCascadeCo = {
  success: boolean /* */
  errCode: string /* */
  errMessage: string /* */
  data: SystemDistrictCascadeCo[] /* */
  empty?: boolean /* */
  notEmpty?: boolean /* */
}

/** 级联查询返回对象 */
export type SystemDistrictCascadeCo = {
  extValues?: any /* */
  districtCode?: string /* 行政区划ID*/
  districtName?: string /* 行政区划名称*/
  alphaCode?: string /* 字母码*/
  parentCode?: string /* 父级区域编码*/
  level?: number /* 行政区划级别（0：全国，1：省份（直辖市会在province和city中显示），2：市（直辖市会在province和city中显示），3：区/县，4：镇/乡/街道）*/
}

/** 修改字典数据 */
export type UpdateSystemDictDTO = {
  dictId: number /* 字典ID*/
  dictCode?: string /* 字典code*/
  dictName: string /* 字典名称*/
  dictType?: string /* 字典类型*/
  parentId: number /* 父级字典ID*/
  state: number /* 状态（1 启用 0 停用）*/
  remark?: string /* 备注*/
}

/**  */
export type SingleResponse = {
  success: boolean /* */
  errCode: string /* */
  errMessage: string /* */
  data: any /* */
}

/** 新增字典数据 */
export type AddSystemDictDTO = {
  dictCode?: string /* 字典code*/
  dictName: string /* 字典名称*/
  dictType?: string /* 字典类型*/
  parentId: number /* 父级字典ID*/
  state: number /* 状态（1 启用 0 停用）*/
  remark?: string /* 备注*/
}

/** 删除字典数据 */
export type DeleteSystemDictDTO = {
  dictId: number /* 字典ID*/
}

/**  */
export type QcTypeUpdateCmd = {
  processId: number /* 质控环节ID*/
  name: string /* 质控类型名称*/
  code: string /* 质控类型代码*/
  state: number /* 质控类型状态*/
  id: number /* 质控类型ID*/
}

/** 质控类型修改状态 */
export type QcTypeStateUpdateCmd = {
  id: number /* 质控类型ID*/
  state: number /* 质控类型状态*/
}

/** 新增指控类型 */
export type QcTypeAddCmd = {
  processId: number /* 质控环节ID*/
  name: string /* 质控类型名称*/
  code: string /* 质控类型代码*/
  state: number /* 质控类型状态*/
}

/**  */
export type QcTypeIdCmd = {
  id: number /* 质控类型ID*/
}

/** 质控类型查询参数 */
export type QcTypeQueryCmd = {
  pageSize?: number /* */
  pageNum?: number /* */
  orderBy?: string /* */
  orderDirection?: string /* */
  groupBy?: string /* */
  needTotalCount?: boolean /* */
  processId?: number /* 质控环节ID*/
  name?: string /* 质控类型名称*/
  code?: string /* 质控类型代码*/
  offset?: number /* */
}

/**  */
export type PageResponseQcTypeCo = {
  success: boolean /* */
  errCode: string /* */
  errMessage: string /* */
  totalCount?: number /* */
  pageSize?: number /* */
  pageNum?: number /* */
  data: QcTypeCo[] /* */
  empty?: boolean /* */
  notEmpty?: boolean /* */
  totalPages?: number /* */
}

/** 质控类型页面返回参数 */
export type QcTypeCo = {
  extValues?: any /* */
  id?: number /* 质控类型ID*/
  processId?: number /* 质控环节ID*/
  processName?: string /* 质控环节名称*/
  name?: string /* 质控类型名称*/
  code?: string /* 质控类型代码*/
  state?: number /* 质控类型状态*/
}

/**  */
export type MultiResponseQcTypeCo = {
  success: boolean /* */
  errCode: string /* */
  errMessage: string /* */
  data: QcTypeCo[] /* */
  empty?: boolean /* */
  notEmpty?: boolean /* */
}

/**  */
export type SingleResponseQcTypeCo = {
  success: boolean /* */
  errCode: string /* */
  errMessage: string /* */
  data: QcTypeCo /* */
}

/**  */
export type UpdateSCostApplyDTO = {
  id: string /* id*/
  applyUser?: number /* 申请人*/
  applyDate?: string /* 申请日期*/
  documentStatus?: number /* 单据状态 0草稿 1审批 2已审批（通过） 3驳回 */
  schemeName?: string /* 方案名称*/
  schemeDescr?: string /* 方案说明*/
  province?: string /* 所属地区*/
  provinceCode?: string /* 所属地区code*/
  provinceAlphaCode?: string /* 所属地区字母码*/
  effectiveTime?: string /* 生效时间*/
  transportationPrice?: number /* 交通费 单价/公里（元）*/
  additionalPrice?: number /* 附加费 纸质版报告（元） */
  changeUser?: number /* 变更人*/
  updateSInspectCostApplyDTOS?: UpdateSInspectCostApplyDTO[] /* 检测费申请*/
}

/** 检测费申请 */
export type UpdateSInspectCostApplyDTO = {
  id?: string /* Id*/
  price?: number /* 单价（元）*/
}

/**  */
export type SingleResponseVoid = {
  success: boolean /* */
  errCode: string /* */
  errMessage: string /* */
  data: any /* */
}

/** 检测费申请 */
export type SInspectCostApplyDTO = {
  id?: number /* Id*/
  standardItemId: string /* 检测标准-项目关联表ID 关联 std_standard_item*/
  itemId: number /* 项目Id*/
  standardId: number /* 检测标准Id*/
  costApplyId?: number /* 定价申请Id*/
  price?: number /* 单价*/
  oldPrice?: number /* 变更前单价（元）*/
  newPrice?: number /* 变更后单价（元）*/
  changeType?: number /* 变更类型 0无 1待删除 2新增 3变更 4删除*/
  standardDeleteFlag?: number /* 标准库删除标识  1已删除*/
  province?: string /* 所属地区*/
  provinceCode?: string /* 所属地区code*/
  provinceAlphaCode?: string /* 所属地区字母码*/
  updateTime?: string /* 更新时间*/
  delFlag?: number /* 删除标志 0 正常 1 已删除*/
}

/**  */
export type UpdateChangeSCostApplyDTO = {
  id: string /* id*/
  applyDate?: string /* 申请日期*/
  documentStatus?: number /* 单据状态 0草稿 1审批 2已审批（通过） 3驳回 */
  changeDescription?: string /* 变更说明*/
  schemeName?: string /* 方案名称*/
  schemeDescr?: string /* 方案说明*/
  isChangeInspectCost?: number /* 是否变更检测费信息 0-否 1-是*/
  isChangeTransportationCost?: number /* 是否变更交通费信息 0-否 1-是*/
  isChangeAdditionalCost?: number /* 是否变更附加费信息 0-否 1-是*/
  effectiveTime?: string /* 生效时间*/
  newTransportationPrice?: number /* 变更后交通费 单价/公里（元）*/
  newAdditionalPrice?: number /* 变更后附加费 纸质版报告（元） */
  updateTime?: string /* 更新时间*/
  inspectCostApplyList?: SInspectCostApplyDTO[] /* 检测费申请*/
}

/**  */
export type SCostApplyDTO = {
  applyDate: string /* 申请日期*/
  documentStatus?: number /* 单据状态 0草稿 1审批 2已审批（通过） 3驳回 */
  schemeName: string /* 方案名称*/
  schemeDescr?: string /* 方案说明*/
  province?: string /* 所属地区*/
  provinceCode: string /* 所属地区code*/
  provinceAlphaCode: string /* 所属地区字母码*/
  startState?: number /* 启用状态 0未启用 1启用 2停用*/
  effectiveTime: string /* 生效时间*/
  transportationPrice: number /* 交通费 单价/公里（元）*/
  additionalPrice: number /* 附加费 纸质版报告（元） */
  createTime?: string /* 创建时间*/
  updateTime?: string /* 更新时间*/
  delFlag?: number /* 删除标识 0 正常 1 已删除*/
  inspectCostApplyList: SInspectCostApplyDTO[] /* 检测费信息*/
}

/**  */
export type SingleResponseString = {
  success: boolean /* */
  errCode: string /* */
  errMessage: string /* */
  data: string /* */
}

/**  */
export type ChangeSCostApplyDTO = {
  costId: number /* 定价id 关联 s_cost*/
  applyDate: string /* 申请日期*/
  documentStatus?: number /* 单据状态 0草稿 1审批 2已审批（通过） 3驳回 */
  changeDescription: string /* 变更说明*/
  schemeName: string /* 方案名称*/
  schemeDescr?: string /* 方案说明*/
  isChangeInspectCost: number /* 是否变更检测费信息 0-否 1-是*/
  isChangeTransportationCost: number /* 是否变更交通费信息 0-否 1-是*/
  isChangeAdditionalCost: number /* 是否变更附加费信息 0-否 1-是*/
  effectiveTime: string /* 生效时间*/
  newTransportationPrice?: number /* 变更后交通费 单价/公里（元）*/
  newAdditionalPrice?: number /* 变更后附加费 纸质版报告（元） */
  province?: string /* 所属地区*/
  provinceCode?: string /* 所属地区code*/
  provinceAlphaCode?: string /* 所属地区字母码*/
  createTime?: string /* 创建时间*/
  updateTime?: string /* 更新时间*/
  delFlag?: number /* 删除标识 0 正常 1 已删除*/
  inspectCostApplyList?: SInspectCostApplyDTO[] /* 检测费信息*/
}

/**  */
export type BasicInfoDTO = {
  applyDate: string /* 申请日期*/
  schemeName: string /* 方案名称*/
  schemeDescr?: string /* 方案说明*/
  province?: string /* 所属地区*/
  provinceCode: string /* 所属地区code*/
  provinceAlphaCode: string /* 所属地区字母码*/
  startState?: number /* 启用状态 0未启用 1启用 2停用*/
  effectiveTime: string /* 生效时间*/
  createTime?: string /* 创建时间*/
  updateTime?: string /* 更新时间*/
  delFlag?: number /* 删除标识 0 正常 1 已删除*/
}

/** 查询计量单位 */
export type MeasureUnitQuery = {
  search?: string /* 搜索：计量单位名称/计量单位编号*/
  measureCategoryDictIdList?: number[] /* 计量类别字典ID列表*/
}

/**  */
export type MultiResponseSystemMeasureUnitRpcCO = {
  success: boolean /* */
  errCode: string /* */
  errMessage: string /* */
  data: SystemMeasureUnitRpcCO[] /* */
  empty?: boolean /* */
  notEmpty?: boolean /* */
}

/** 查询计量单位 */
export type SystemMeasureUnitRpcCO = {
  unitId?: number /* 计量单位ID*/
  unitNo?: string /* 计量单位编号*/
  unitName?: string /* 计量单位名称*/
  measureCategoryDictId?: number /* 计量类别字典ID*/
  measureCategoryDictName?: string /* 计量类别字典名称*/
  isBasicUnit?: number /* 是否基本单位（0 表示否，1 表示是）*/
  conversionCoefficient?: string /* 换算系数*/
  remark?: string /* 备注*/
  state?: number /* 状态（1 启用 0 停用）*/
}

/** 分页查询计量单位 */
export type MeasureUnitPageQuery = {
  pageSize?: number /* */
  pageNum?: number /* */
  orderBy?: string /* */
  orderDirection?: string /* */
  groupBy?: string /* */
  needTotalCount?: boolean /* */
  search?: string /* 搜索：计量单位名称/计量单位编号*/
  measureCategoryDictIdList?: number[] /* 计量类别字典ID列表*/
  startCreateTime?: string /* 创建时间开始时间，格式：yyyy-MM-dd*/
  endCreateTime?: string /* 创建时间结束时间，格式：yyyy-MM-dd*/
  startUpdateTime?: string /* 更新时间开始时间，格式：yyyy-MM-dd*/
  endUpdateTime?: string /* 更新时间结束时间，格式：yyyy-MM-dd*/
  offset?: number /* */
}

/**  */
export type PageResponseSystemMeasureUnitCO = {
  success: boolean /* */
  errCode: string /* */
  errMessage: string /* */
  totalCount?: number /* */
  pageSize?: number /* */
  pageNum?: number /* */
  data: SystemMeasureUnitCO[] /* */
  empty?: boolean /* */
  notEmpty?: boolean /* */
  totalPages?: number /* */
}

/** 查询计量单位 */
export type SystemMeasureUnitCO = {
  unitId?: number /* 计量单位ID*/
  unitNo?: string /* 计量单位编号*/
  unitName?: string /* 计量单位编号*/
  measureCategoryDictId?: number /* 计量类别字典ID*/
  measureCategoryDictName?: string /* 计量类别字典名称*/
  isBasicUnit?: number /* 是否基本单位（0 表示否，1 表示是）*/
  conversionCoefficient?: string /* 换算系数*/
  remark?: string /* 备注*/
  state?: number /* 状态（1 启用 0 停用）*/
  createUser?: number /* 创建人*/
  createUserName?: string /* 创建人名称*/
  createTime?: string /* 创建时间*/
  updateUser?: number /* 更新人*/
  updateUserName?: string /* 更新人名称*/
  updateTime?: string /* 更新时间*/
}

/**  */
export type MultiResponseSystemDictRpcCO = {
  success: boolean /* */
  errCode: string /* */
  errMessage: string /* */
  data: SystemDictRpcCO[] /* */
  empty?: boolean /* */
  notEmpty?: boolean /* */
}

/**  */
export type SystemDictRpcCO = {
  dictId?: number /* */
  dictCode?: string /* */
  dictName?: string /* */
  dictType?: string /* */
  parentId?: number /* */
  state?: number /* */
  remark?: string /* */
}

/**  */
export type MultiResponseSystemIndustryRpcCO = {
  success: boolean /* */
  errCode: string /* */
  errMessage: string /* */
  data: SystemIndustryRpcCO[] /* */
  empty?: boolean /* */
  notEmpty?: boolean /* */
}

/** 查询行业 */
export type SystemIndustryRpcCO = {
  industryId?: number /* 行业ID*/
  industryNo?: string /* 行业编号*/
  industryName?: string /* 行业名称*/
  industryCategoryDictId?: number /* 行业类别字典ID*/
  industryCategoryDictName?: string /* 行业类别字典名称*/
  remark?: string /* 备注*/
  state?: number /* 状态（1 启用 0 停用）*/
}

/** 分页查询行业列表 */
export type IndustryPageQuery = {
  pageSize?: number /* */
  pageNum?: number /* */
  orderBy?: string /* */
  orderDirection?: string /* */
  groupBy?: string /* */
  needTotalCount?: boolean /* */
  search?: string /* 搜索：行业名称/行业编号*/
  industryCategoryDictIdList?: number[] /* 行业类别字典ID列表*/
  startCreateTime?: string /* 创建时间开始时间，格式：yyyy-MM-dd*/
  endCreateTime?: string /* 创建时间结束时间，格式：yyyy-MM-dd*/
  startUpdateTime?: string /* 更新时间开始时间，格式：yyyy-MM-dd*/
  endUpdateTime?: string /* 更新时间结束时间，格式：yyyy-MM-dd*/
  offset?: number /* */
}

/**  */
export type PageResponseSystemIndustryCO = {
  success: boolean /* */
  errCode: string /* */
  errMessage: string /* */
  totalCount?: number /* */
  pageSize?: number /* */
  pageNum?: number /* */
  data: SystemIndustryCO[] /* */
  empty?: boolean /* */
  notEmpty?: boolean /* */
  totalPages?: number /* */
}

/** 查询行业 */
export type SystemIndustryCO = {
  industryId?: number /* 行业ID*/
  industryNo?: string /* 行业编号*/
  industryName?: string /* 行业名称*/
  industryCategoryDictId?: number /* 行业类别字典ID*/
  industryCategoryDictName?: string /* 行业类别字典名称*/
  remark?: string /* 备注*/
  state?: number /* 状态（1 启用 0 停用）*/
  createUser?: number /* 创建人*/
  createUserName?: string /* 创建人名称*/
  createTime?: string /* 创建时间*/
  updateUser?: number /* 更新人*/
  updateUserName?: string /* 更新人名称*/
  updateTime?: string /* 更新时间*/
}

/**  */
export type MultiResponseSystemDictTreeCO = {
  success: boolean /* */
  errCode: string /* */
  errMessage: string /* */
  data: SystemDictTreeCO[] /* */
  empty?: boolean /* */
  notEmpty?: boolean /* */
}

/**  */
export type SystemDictTreeCO = {
  dictId?: number /* 字典ID*/
  dictCode?: string /* 字典code*/
  dictName?: string /* 字典名称*/
  dictType?: string /* 字典类型*/
  children?: SystemDictTreeCO[] /* children*/
  parentId?: number /* 父级字典ID*/
  remark?: string /* 备注*/
}

/**  */
export type SingleResponseListSystemDictRpcCO = {
  success: boolean /* */
  errCode: string /* */
  errMessage: string /* */
  data: SystemDictRpcCO[] /* */
}

/**  */
export type SingleResponseSystemDictRpcCO = {
  success: boolean /* */
  errCode: string /* */
  errMessage: string /* */
  data: SystemDictRpcCO /* */
}

/** 质控类型下拉框对象 */
export type QcTypeForSelectConditionCo = {
  id?: number /* 质控类型ID*/
  name?: string /* 质控类型名称*/
  code?: string /* 质控类型代码*/
  processId?: number /* 质控环节ID 字典表获取*/
  state?: number /* 状态 0- 停用 1-启用*/
}

/**  */
export type SingleResponseListQcTypeForSelectConditionCo = {
  success: boolean /* */
  errCode: string /* */
  errMessage: string /* */
  data: QcTypeForSelectConditionCo[] /* */
}

/**  */
export type Demo1PagerQry = {
  pageSize?: number /* */
  pageIndex?: number /* */
  orderBy?: string /* */
  orderDirection?: string /* */
  groupBy?: string /* */
  needTotalCount?: boolean /* */
  offset?: number /* */
}

/**  */
export type Demo1CO = {
  extValues?: any /* */
  id?: number /* */
  uname?: string /* */
  email?: string /* */
  password?: string /* */
  gender?: string /* */
  status?: number /* */
  type?: number /* */
}

/**  */
export type PageResponseDemo1CO = {
  success: boolean /* */
  errCode: string /* */
  errMessage: string /* */
  totalCount?: number /* */
  pageSize?: number /* */
  pageIndex?: number /* */
  data: Demo1CO[] /* */
  empty?: boolean /* */
  notEmpty?: boolean /* */
  totalPages?: number /* */
}

/**  */
export type SingleResponseInteger = {
  success: boolean /* */
  errCode: string /* */
  errMessage: string /* */
  data: number /* */
}

/** 分页查询检测费用定价申请信息 */
export type SInspectCostApplyPageQuery = {
  pageSize?: number /* */
  pageNum?: number /* */
  orderBy?: string /* */
  orderDirection?: string /* */
  groupBy?: string /* */
  needTotalCount?: boolean /* */
  costApplyId?: string /* 定价申请Id*/
  offset?: number /* */
}

/**  */
export type PageResponseSInspectCostApplyCO = {
  success: boolean /* */
  errCode: string /* */
  errMessage: string /* */
  totalCount?: number /* */
  pageSize?: number /* */
  pageNum?: number /* */
  data: SInspectCostApplyCO[] /* */
  empty?: boolean /* */
  notEmpty?: boolean /* */
  totalPages?: number /* */
}

/**  */
export type SInspectCostApplyCO = {
  id?: number /* Id*/
  itemId?: number /* 项目Id*/
  itemNo?: string /* 检项编号*/
  itemName?: string /* 检项名称*/
  pollutantId?: number /* 标准类型字典ID列表*/
  pollutantName?: string /* 污染物类型字典名称*/
  costApplyId?: number /* 定价申请Id*/
  standardId?: number /* 检测标准Id*/
  standardNo?: string /* 标准（方法）编号*/
  standardName?: string /* 标准（方法）名称*/
  categoryId?: string /* 标准类别ID*/
  categoryName?: string /* 标准类别名称*/
  price?: number /* 单价*/
  oldPrice?: number /* 变更前单价（元）*/
  newPrice?: number /* 变更后单价（元）*/
  changeType?: number /* 变更类型 0无 1待删除 2新增 3变更 4删除*/
  standardItemId?: number /* 检测标准-项目关联表ID 关联 std_standard_item*/
  standardDeleteFlag?: number /* 标准库删除标识  1已删除*/
  province?: string /* 所属地区*/
  provinceCode?: string /* 所属地区code*/
  provinceAlphaCode?: string /* 所属地区字母码*/
  createTime?: string /* 创建时间*/
  updateTime?: string /* 更新时间*/
  delFlag?: number /* 删除标志 0 正常 1 已删除*/
}

/**  */
export type SingleResponsePageResponseSInspectCostApplyCO = {
  success: boolean /* */
  errCode: string /* */
  errMessage: string /* */
  data: PageResponseSInspectCostApplyCO /* */
}

/**  */
export type SingleResponseListSInspectCostApplyCO = {
  success: boolean /* */
  errCode: string /* */
  errMessage: string /* */
  data: SInspectCostApplyCO[] /* */
}

/**  */
export type SInspectCostCO = {
  id?: number /* Id*/
  itemId?: number /* 项目Id*/
  itemNo?: string /* 检项编号*/
  itemName?: string /* 检项名称*/
  standardId?: number /* 检测标准Id*/
  standardNo?: string /* 标准（方法）编号*/
  standardName?: string /* 标准（方法）名称*/
  categoryId?: string /* 标准类别ID*/
  categoryName?: string /* 标准类别名称*/
  costId?: number /* 定价Id*/
  standardItemId?: number /* 检测标准-项目关联表ID 关联 std_standard_item*/
  province?: string /* 所属地区*/
  provinceCode?: string /* 所属地区code*/
  provinceAlphaCode?: string /* 所属地区字母码*/
  price?: number /* 单价(元)*/
  oldPrice?: number /* 变更前单价（元）*/
  newPrice?: number /* 变更后单价（元）*/
  changeType?: number /* 变更类型 0无 1待删除 2新增 3变更 4删除*/
  standardDeleteFlag?: number /* 标准库删除标识  1已删除*/
  createTime?: string /* 创建时间*/
  updateTime?: string /* 更新时间*/
  delFlag?: number /* 删除标志 0 正常 1 已删除*/
}

/**  */
export type SingleResponseListSInspectCostCO = {
  success: boolean /* */
  errCode: string /* */
  errMessage: string /* */
  data: SInspectCostCO[] /* */
}

/** 分页查询费用定价申请信息 */
export type SCostApplyPageQuery = {
  pageSize?: number /* */
  pageNum?: number /* */
  orderBy?: string /* */
  orderDirection?: string /* */
  groupBy?: string /* */
  needTotalCount?: boolean /* */
  province?: string /* 所属地区*/
  provinceCode?: string /* 所属地区code*/
  transactionType?: number /* 事务类型 0新增 1变更*/
  documentStatus?: number /* 单据状态 0草稿 1审批 2已审批（通过） 3驳回*/
  offset?: number /* */
}

/**  */
export type PageResponseSCostApplyCO = {
  success: boolean /* */
  errCode: string /* */
  errMessage: string /* */
  totalCount?: number /* */
  pageSize?: number /* */
  pageIndex?: number /* */
  data: SCostApplyCO[] /* */
  empty?: boolean /* */
  notEmpty?: boolean /* */
  totalPages?: number /* */
}

/**  */
export type SCostApplyCO = {
  id?: number /* id*/
  applyNo?: string /* 申请单号*/
  applyUser?: number /* 申请人id*/
  applyUserName?: string /* 申请人名字*/
  applyDate?: string /* 申请日期*/
  documentStatus?: number /* 单据状态 0草稿 1审批 2已审批（通过） 3驳回 */
  changeDescription?: string /* 变更说明*/
  schemeNo?: string /* 方案编号*/
  schemeName?: string /* 方案名称*/
  schemeDescr?: string /* 方案说明*/
  province?: string /* 所属地区*/
  provinceCode?: string /* 所属地区code*/
  provinceAlphaCode?: string /* 所属地区字母码*/
  oldVersionNo?: string /* 原版本号*/
  startState?: number /* 启用状态 0未启用 1启用 2停用*/
  isChangeInspectCost?: number /* 是否变更检测费信息 0-否 1-是*/
  isChangeTransportationCost?: number /* 是否变更交通费信息 0-否 1-是*/
  isChangeAdditionalCost?: number /* 是否变更附加费信息 0-否 1-是*/
  versionNo?: string /* 版本号*/
  effectiveTime?: string /* 生效时间*/
  transportationPrice?: number /* 交通费 单价/公里（元）*/
  additionalPrice?: number /* 附加费 纸质版报告（元） */
  newTransportationPrice?: number /* 变更后交通费 单价/公里（元）*/
  newAdditionalPrice?: number /* 变更后附加费 纸质版报告（元） */
  costId?: number /* 定价id 关联 s_cost 变更状态需要关联*/
  transactionType?: number /* 事务类型 0 新增 1 变更*/
  changeUser?: number /* 变更人id*/
  changeUserName?: string /* 变更人名字*/
  createTime?: string /* 创建时间*/
  updateTime?: string /* 更新时间*/
  delFlag?: number /* 删除标识 0 正常 1 已删除*/
}

/**  */
export type SingleResponseSCostApplyCO = {
  success: boolean /* */
  errCode: string /* */
  errMessage: string /* */
  data: SCostApplyCO /* */
}

/** 分页查询费用定价信息 */
export type SCostPageQuery = {
  pageSize?: number /* */
  pageNum?: number /* */
  orderBy?: string /* */
  orderDirection?: string /* */
  groupBy?: string /* */
  needTotalCount?: boolean /* */
  province?: string /* 所属地区*/
  provinceCode?: number /* 所属地区code*/
  provinceAlphaCode?: string /* 所属地区字母码*/
  versionNo?: string /* 版本号*/
  schemeNo?: string /* 方案编号*/
  schemeName?: string /* 方案名称*/
  startState?: number /* 启用状态 0未启用 1启用 2停用*/
  offset?: number /* */
}

/**  */
export type PageResponseSCostCO = {
  success: boolean /* */
  errCode: string /* */
  errMessage: string /* */
  totalCount?: number /* */
  pageSize?: number /* */
  pageNum?: number /* */
  data: SCostCO[] /* */
  empty?: boolean /* */
  notEmpty?: boolean /* */
  totalPages?: number /* */
}

/** 查询平台费用定价 */
export type SCostCO = {
  id?: number /* Id*/
  applyUser?: number /* 申请人*/
  schemeNo?: string /* 方案编号*/
  schemeName?: string /* 方案名称*/
  schemeDescr?: string /* 方案说明*/
  province?: string /* 所属地区*/
  provinceCode?: string /* 所属地区code*/
  provinceAlphaCode?: string /* 所属地区字母码*/
  versionNo?: string /* 版本号*/
  startState?: number /* 启用状态 0未启用 1启用 2停用*/
  effectiveTime?: string /* 生效时间*/
  transportationPrice?: number /* 交通费 单价/公里（元）*/
  additionalPrice?: number /* 附加费 纸质版报告（元） */
  createTime?: string /* 创建时间*/
  updateTime?: string /* 更新时间*/
  delFlag?: number /* 删除标志 0 正常 1 已删除*/
}

/**  */
export type SingleResponseMapStringBigDecimal = {
  success: boolean /* */
  errCode: string /* */
  errMessage: string /* */
  data: any /* */
}

/**  */
export type SingleResponseSCostCO = {
  success: boolean /* */
  errCode: string /* */
  errMessage: string /* */
  data: SCostCO /* */
}
